<!--
// Copyright © 2024 Hardcore Engineering Inc.
//
// Licensed under the Eclipse Public License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License. You may
// obtain a copy of the License at https://www.eclipse.org/legal/epl-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
//
// See the License for the specific language governing permissions and
// limitations under the License.
-->
<script lang="ts">
  import type { IconSize } from '@hcengineering/ui'
  export let size: IconSize = 'small'
  const fill: string = 'currentColor'
</script>

<svg class="svg-{size}" {fill} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
  <path
    fill-rule="evenodd"
    clip-rule="evenodd"
    d="M8,4.2C5.9,4.2,4.2,5.9,4.2,8s1.7,3.8,3.8,3.8s3.8-1.7,3.8-3.8S10.1,4.2,8,4.2z M8,10.8c-1.6,0-2.8-1.3-2.8-2.8S6.4,5.2,8,5.2c1.6,0,2.8,1.3,2.8,2.8S9.6,10.8,8,10.8z"
  />
  <path
    fill-rule="evenodd"
    clip-rule="evenodd"
    d="M8,2.5c0.3,0,0.5-0.2,0.5-0.5V0.7c0-0.3-0.2-0.5-0.5-0.5c-0.3,0-0.5,0.2-0.5,0.5V2C7.5,2.3,7.7,2.5,8,2.5z"
  />
  <path
    fill-rule="evenodd"
    clip-rule="evenodd"
    d="M8,13.5c-0.3,0-0.5,0.2-0.5,0.5v1.3c0,0.3,0.2,0.5,0.5,0.5c0.3,0,0.5-0.2,0.5-0.5V14C8.5,13.7,8.3,13.5,8,13.5z"
  />
  <path
    fill-rule="evenodd"
    clip-rule="evenodd"
    d="M3.4,4.1c0.2,0.2,0.5,0.2,0.7,0s0.2-0.5,0-0.7L3.2,2.5C3,2.3,2.7,2.3,2.5,2.5C2.3,2.7,2.3,3,2.5,3.2L3.4,4.1z"
  />
  <path
    fill-rule="evenodd"
    clip-rule="evenodd"
    d="M12.6,11.9c-0.2-0.2-0.5-0.2-0.7,0c-0.2,0.2-0.2,0.5,0,0.7l0.9,0.9c0.2,0.2,0.5,0.2,0.7,0c0.2-0.2,0.2-0.5,0-0.7L12.6,11.9z"
  />
  <path
    fill-rule="evenodd"
    clip-rule="evenodd"
    d="M2.5,8c0-0.3-0.2-0.5-0.5-0.5H0.7C0.4,7.5,0.2,7.7,0.2,8c0,0.3,0.2,0.5,0.5,0.5H2C2.3,8.5,2.5,8.3,2.5,8z"
  />
  <path
    fill-rule="evenodd"
    clip-rule="evenodd"
    d="M15.3,7.5H14c-0.3,0-0.5,0.2-0.5,0.5c0,0.3,0.2,0.5,0.5,0.5h1.3c0.3,0,0.5-0.2,0.5-0.5C15.8,7.7,15.6,7.5,15.3,7.5z"
  />
  <path
    fill-rule="evenodd"
    clip-rule="evenodd"
    d="M3.4,11.9l-0.9,0.9c-0.2,0.2-0.2,0.5,0,0.7c0.2,0.2,0.5,0.2,0.7,0l0.9-0.9c0.2-0.2,0.2-0.5,0-0.7S3.6,11.7,3.4,11.9z"
  />
  <path
    fill-rule="evenodd"
    clip-rule="evenodd"
    d="M12.6,4.1l0.9-0.9c0.2-0.2,0.2-0.5,0-0.7c-0.2-0.2-0.5-0.2-0.7,0l-0.9,0.9c-0.2,0.2-0.2,0.5,0,0.7C12.1,4.3,12.4,4.3,12.6,4.1z"
  />
</svg>
